Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 LEECE STREET Semi-Detached £731,910 £245,000 26 Apr 2002
35 - 37 LEECE STREET £451,672 £400,000 16 Apr 2021